import { get, post } from '@/utils/http'

/**
 * 分页获取角色列表
 * @param {*} data 
 * @returns 
 */
export const getRolesByPage = data => get('/api/role/getRolesByPage', data)
/**
 * 获取角色列表
 * @param {object} data 
 * @returns 
 */
export const getRoles = data => get('/api/role/getRoles', data)

/**
 * 添加角色信息
 * @param {*} data 
 * @returns 
 */
export const addRole = data => post('/api/role/addRole', data)

/**
 * 编辑角色信息
 * @param {*} data 
 * @returns 
 */
export const editRole = data => post('/api/role/editRole', data)

/**
 * 删除角色信息
 * @param {*} data 
 * @returns 
 */
export const deleteRole = data => post('/api/role/deleteRole', null, data)

/**
 * 获取用户角色列表
 * @param {*} data 
 * @returns 
 */
export const getRolesByUserId = data => get('/api/role/getRolesByUserId', data)